/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package sd_proj1.monSolution;

/**
 * Classe Singleton do relógio lógico usado para armazenar por ordem os estados das diversas entidades que interagem na nossa solução
 * @author Pedro Correia
 * @author Valter Vicente
 */
 public class Relogio {
   private static final Relogio INSTANCE = new Relogio();
   private int time = 0;
   // Private constructor prevents instantiation from other classes
   private Relogio() {}

   public static Relogio getInstance() {
      return INSTANCE;
   }

   public int getValue(){
       return (this.time++);
   }
 }


